
@external body, *;

* {
	\-webkit-user-select: none;
	\-webkit-text-size-adjust: none;
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	\-webkit-touch-callout: none;
	\-webkit-text-size-adjust: none;
}



body {
	
	width: 100%;
	height: 100%;
	position: absolute;
}

@if mgwt.os iphone {
	body {
		background-color:#C5CCD4;
		background-image: literal('-webkit-gradient(linear, left top, right top, from(#C5CCD4), to(#CBD2D8), color-stop(0.6, #C5CCD4), color-stop(0.6, #CBD2D8))');
		\-webkit-background-size:7px 7px;
		background-repeat: repeat;
	}
}



@if mgwt.os ipad  {
	body {
		background-color: #E0E1E5;
		\-webkit-perspective: 800;
   		\-webkit-transform-style: preserve-3d;
	}
}

@if mgwt.os  desktop {
	body {
		background-color: #E0E1E5;
	}
}

@if mgwt.os android android_tablet {
	body {
		color:white;
		background-attachment: fixed;
		background-image: literal('-webkit-gradient(linear, left top, left bottom, from(#000000), to(rgb(46, 54, 60)))');
	}	
	
}

@if mgwt.os blackberry {
	body {
		background-color: black;
	}
}


